:root{
	--o-r-aos_setting-offset:300;
	--o-r-aos_setting-duration:1000;
	--o-r-aos_setting-easing:linear;
	--o-r-aos_setting-delay:500;
	--o-r-aos_setting-placement:top-bottom;
	--o-r-aos_setting-once:true;
	--o-r-font_title-css_url:https\00003a//fonts.googleapis.com/css2?family=Zen+Old+Mincho&display=swap;
	--o-r-font_title-family:'Zen Old Mincho', serif;
	--o-r-visual_theme-width:1170px;
	--o-r-font_body-css_url:https\00003a//fonts.googleapis.com/css2?family=Zen+Old+Mincho&display=swap;
	--o-r-font_body-family:'Zen Old Mincho', serif;
	--o-r-common-company_name:株式会社ゼロ;
	--o-r-common-name:ゼロ：コーポレートサイト;
	--o-r-common-logo:logo.png;
	--o-r-common-copyright:Copyright (C) 2023 ZERO. All rights reserved.;
	--o-r-common-googlemap:<iframe src="https\00003a//www.google.com/maps/embed?pb=!1m18!1m12!1m3!1d3314.003744277237!2d132.7641491120983!3d33.83801407312679!2m3!1f0!2f0!3f0!3m2!1i1024!2i768!4f13.1!3m3!1m2!1s0x354fe58cdb266e21%3A0x35c7849c450fa3b9!2z5qCq5byP5Lya56S-44K844Ot!5e0!3m2!1sja!2sjp!4v1707115714599!5m2!1sja!2sjp" width="600" height="450" style="border\00003a0\00003b" allowfullscreen="" loading="lazy" referrerpolicy="no-referrer-when-downgrade"></iframe>;
	--o-r-common-facebook_url:https\00003a//www.facebook.com/2021858361230436;
	--o-r-common-instagram_url:https\00003a//www.instagram.com/zero_co.ltd/?hl=ja;
	--o-r-colors-base:#ffffff;
	--o-r-colors-base_text:#333333;
	--o-r-colors-button:#5BD6CA;
	--o-r-colors-button_text:#ffffff;
	--o-r-colors-assort:#FFD1DC;
	--o-r-colors-assort_text:#333333;
	--o-r-colors-accent:#FFBCD9;
	--o-r-colors-accent_text:#333333;
}
.-x-richtext ul, .-x-richtext ol {
	list-style-position: inside;
}
.-j-inline-block {
 display: inline-block;
}
[data-legal]{
	position:relative;
	--legal-offset-h:attr(data-legal-offset-h px);
	--legal-offset-v:attr(data-legal-offset-v px);
}
[data-legal][data-legal-safe="1"]::after{
	position: absolute;
	opacity: 0.5;
	color: black;
	content: "墨";
	font-size: 16px;
	display: block;
	height: 24px;
	padding-top: 0px;
	background-image: url(/_lib/lc.png);
	background-size: auto 20px;
	background-repeat: no-repeat;
	padding-left: 50px;
	background-position: left top;
}
[data-legal][data-legal-safe="1"]:hover::after {
    position: absolute;
    opacity: 0.5;
    color: black;
    content: attr(data-legal-check-at);
    white-space:nowrap;
    font-size: 11px;
    display: block;
    height: 24px;
    background-image: url(/_lib/lc.png);
    background-size: auto 20px;
    background-repeat: no-repeat;
    padding-top: 15px;
    padding-left: 0px;
    background-position: left top;
}

[data-legal-position="left-top"]::after{
	left:var(--legal-offset-h);
	top:var(--legal-offset-v);
}
[data-legal-position="left-bottom"]::after{
	left:var(--legal-offset-h);
	bottom:var(--legal-offset-v);
}
[data-legal-position="right-top"]::after{
	right:var(--legal-offset-h);
	top:var(--legal-offset-v);
}
[data-legal-position="right-bottom"]::after{
	right:var(--legal-offset-h);
	bottom:var(--legal-offset-v);
}
/*common_css*/
* {
  margin: 0;
  padding: 0;
  box-sizing: border-box;
}
html{
  font-size:62.5%;
  background-color:#ffffff;;
  color:#333333;;
  -webkit-text-size-adjust: 100%;
}
body {
  font-size:1.6rem;
  font-family: 'Zen Old Mincho', serif;
  font-weight: 400;
  line-height : 1.8;
}
a{
  color: inherit;
}

br.-w-sp{
  display: none;
}

.-w-text p{
  >a{
    color: inherit;
    text-decoration: underline;
  }
  >a:hover{
    text-decoration: none;
  }
}


  h2,h3,h4,h5,h6,.-w-font-ttl {
      font-family: 'Zen Old Mincho', serif;
  }




img {
    max-width: 100%;
    height:auto;
    vertical-align: top;
}

[data-w-width="0"] {
  max-width: 100%;
  margin: 0 auto;
}
[data-w-width="1"] {
  width: 1170px;
  width:1170px;
  margin: 0 auto;
}
[data-w-width="1"] [data-w-width="1"]{
  max-width:100%;
  width:100%;
}

.-w-column-wrapper[data-w-column]{
  display: grid;
  grid-template-columns: 1vw 1fr 1170px 1fr 1vw;
}
.-w-column-wrapper[data-w-column="0"]>
.-x-cont{
  grid-column: 3/4;
}
.-w-column-wrapper[data-w-column="1"]>
.-x-cont{
  grid-column: 1/4;
}
.-w-column-wrapper[data-w-column="2"]>
.-x-cont{
  grid-column: 3/7;
}
.-w-column-wrapper[data-w-column="3"]>
.-x-cont{
  grid-column: 1/6;
}

.-w-column-wrapper[data-w-column="1"][data-w-padding="true"]>
.-x-cont{
  grid-column: 2/4;
}
.-w-column-wrapper[data-w-column="2"][data-w-padding="true"]>
.-x-cont{
  grid-column: 3/5;
}
.-w-column-wrapper[data-w-column="3"][data-w-padding="true"]>
.-x-cont{
  grid-column: 2/5;
}


@media (max-width: 1170px){
  [data-w-width="0"]{
    max-width: 100%;
  }
  
  [data-w-width="1"] {
    max-width: 78.5%;
  }
  
  .-w-column-wrapper[data-w-column]{
    grid-template-columns: 1vw 1fr 94% 1fr 1vw;
  }
}

@media screen and (max-width: 1023px){
  br.-w-sp[data="1023"]{
    display: unset;
  }
}

@media screen and (max-width: 767px) {
  body {
    font-size: 3.5vw;
  }
  [data-w-width="0"]{
    max-width:100%;
  }
  br.-w-sp{
    display: unset;
  }
}

.-x-text{
    max-width: 1170px;
    margin-left:auto;
    margin-right:auto;
}
.-x-text table{
    border-collapse: collapse;
}
.-x-text td{
    padding: 2px 5px;
    border: 1px solid #ccc;
}
.-x-text ul
,.-x-text ol
,.-x-text li{
    list-style-type:initial;
}


.-x-cont > [data-lib] ~ [data-lib]{
    margin-top:4rem;
}
@media screen and (max-width: 767px) {
    .-x-cont > [data-lib] ~ [data-lib]{
        margin-top:2.5rem;
    }
}

.pagenation {
	display:flex;
	justify-content: center;
	text-align: center;
	margin: 50px 0 0 -10px;
}
.pagenation span {
	display:flex;
	justify-content: center;
	align-items: center;
	width: 50px;
	padding: 0;
	line-height: 1;
	font-size: 0.9375em;
	color: var(--o-r-colors-button);
	box-sizing: border-box;
	margin-left: 10px;
}
.pagenation span a {
	display:flex;
	justify-content: center;
	align-items: center;
	width: 100%;
	padding: 9px auto;
	text-decoration: none;
	border: 1px solid;
	height: 50px;
	background: var(--o-r-colors-button_text);
	border-color: var(--o-r-colors-button);
	color: var(--o-r-colors-button);
}
.pagenation span a:hover {
	text-decoration: none;
	background: var(--o-r-colors-button);
	color: var(--o-r-colors-button_text);
	color:#ffffff;
	background:#5BD6CA;
}
.pagenation span.current {
	padding: 9px 0;
	text-decoration: none;
	border: 1px solid;
	height: 50px;
	background: var(--o-r-colors-button);
	border-color: var(--o-r-colors-button);
	color: var(--o-r-colors-button_text);
}
.pagenation span.scope_limit {
	text-decoration: none;
	border: 0;
	background: var(--o-r-colors-button_text);
	border-color: var(--o-r-colors-button);
	color: var(--o-r-colors-button);
}
.pagenation span.prev,.pagenation span.next {
	padding:0;
}
.pagenation span.prev a,.pagenation span.next a {
	padding: 9px 0;
}
.pagenation span.prev a:hover,.pagenation span.next a:hover {}
.pagenation span.prev.current,.pagenation span.next.current {
	display: none;
}[data-lib="123"]{
	border: none;
    font-size: inherit;
    outline: none;
    padding: 0;
	cursor:pointer;
}/*widget:146713e8-82e9-4a31-b0ec-0897ab306c10*/
[data-lib="123"]{text-align: center;
	padding: 1em 2em;
	width: fit-content;
	margin: 0 auto;
	background: #3b9cb3;
	background:#5BD6CA;
	color: #ffffff;
	color:#ffffff;
	border: 1px solid;
	border-color: #3b9cb3;
	border-color:#5BD6CA;
	display: inline-block;
	text-decoration: none;
	transition: 0.3s;}[data-lib="123"]:hover{color: #3b9cb3;
	color:#5BD6CA;
	background: #ffffff;
	background:#ffffff;}[data-lib="123"].-w-assort{background: #144da0;
	background:#FFD1DC;
	color: #d2ddde;
	color:#333333;
	border-color: #144da0;
	border-color:#FFD1DC;}[data-lib="123"].-w-assort:hover{color: #144da0;
	color:#FFD1DC;
	background: #d2ddde;
	background:#333333;}[data-lib="123"].-w-accent{background: #a7d28f;
	background:#FFBCD9;
	color: #ffffff;
	color:#333333;
	border-color: #a7d28f;
	border-color:#FFBCD9;}[data-lib="123"].-w-accent:hover{color:#FFBCD9;
	background:#333333;
	color: #a7d28f;
	background: #ffffff;}[data-lib="123"].-w-base{background: #d2ddde;
	background: var(--o-r-colors-base);
	background:#ffffff;
	color: #0e0c22;
	color:#333333;
	border-color: #d2ddde;
	border-color:#ffffff;}[data-lib="123"].-w-base:hover{color: #d2ddde;
	color:#ffffff;
	background: #0e0c22;
	background:#333333;}@media (max-width: 768px){}[data-lib="1"]{
	border: none;
    font-size: inherit;
    outline: none;
    padding: 0;
	cursor:pointer;
}/*widget:f7914c51-8990-4362-bcc0-69d2d0b6305e*/
[data-lib="1"]{text-align: center;
	display: inline-block;
	text-decoration: none;
	position: relative;}[data-lib="1"] span{border: 1px solid #333333;
	color: #333333;
	background: rgba(255,255,255,0.5);
	cursor: pointer;
	display: inline-block;
	position: relative;
	transition: .3s;
	text-align: center;
	font-size: 1.6rem;
	font-weight: 500;
	letter-spacing: .3em;
	min-width: 340px;
	width: 100%;
	padding: 16px 10px 16px;}[data-lib="1"] span::before{content: "";
	display: inline-block;
	height: 0;
	padding-top: 10px;
	background: url(/_img/ja/cms_parts_library/12/image/200_160_1_/) no-repeat center right;
	background-size: cover;
	margin-right: 24px;
	transition: .2s;
	width: 55px;}[data-lib="1"] span:hover{background: #e9eced;
	background: #FFD1DC;}[data-lib="1"] span:hover::before{transform: translateX(4px);}[data-lib="1"].-w-assort span{background:#FFD1DC;
	color:#333333;
	border-color:#FFD1DC;}[data-lib="1"].-w-accent span{background:#FFBCD9;
	color:#333333;
	border-color:#FFBCD9;}[data-lib="1"].-w-base span{background:#ffffff;
	color:#333333;
	border-color:#ffffff;}@media (max-width: 768px){[data-lib="1"] span{min-width: 260px;
	padding: 16px 10px 16px;}}[data-lib="1937"]{
	border: none;
    font-size: inherit;
    outline: none;
    padding: 0;
	cursor:pointer;
}/*widget:ea0b30fd-487d-4284-bbbd-c444d8b7edf9*/
[data-lib="1937"]{text-align: center;
	display: inline-block;
	text-decoration: none;
	position: relative;}[data-lib="1937"] span{border: 1px solid #333333;
	color: #333333;
	background: rgba(255,255,255,0.5);
	cursor: pointer;
	display: inline-block;
	position: relative;
	transition: .3s;
	text-align: center;
	font-size: 1.8rem;
	font-weight: 500;
	letter-spacing: .3em;
	min-width: 340px;
	width: 100%;
	padding: 16px 10px 16px;}[data-lib="1937"] span::before{content: "";
	display: inline-block;
	height: 0;
	padding-top: 10px;
	background: url(/_img/ja/cms_parts_library/1948/image/200_160_1_/) no-repeat center right;
	background-size: cover;
	margin-right: 24px;
	transition: .2s;
	width: 55px;}[data-lib="1937"] span:hover{background: #e9eced;
	background: #FFD1DC;}[data-lib="1937"] span:hover::before{transform: translateX(4px);}[data-lib="1937"].-w-assort span{background:#FFD1DC;
	color:#333333;
	border-color:#FFD1DC;}[data-lib="1937"].-w-accent span{background:#FFBCD9;
	color:#333333;
	border-color:#FFBCD9;}[data-lib="1937"].-w-base span{background:#ffffff;
	color:#333333;
	border-color:#ffffff;}@media (max-width: 768px){[data-lib="1937"] span{min-width: 260px;
	padding: 16px 10px 16px;}}/*widget:82f1b1e8-eb39-4a70-a985-2a51ef68f3d8*/
[data-lib="432"]{position: relative;
	padding-bottom: 2rem;
	color: var(--o-r-colors-base_text);
	margin-bottom: 3rem;}[data-lib="432"] .-w-main-title,[data-lib="432"] 
.-w-sub-title{display: block;}[data-lib="432"] .-w-main-title{font-weight: bold;
	font-size: 1.04em;
	letter-spacing: 0.2em;}[data-lib="432"] .-w-main-title strong{color: var(--o-r-colors-accent);}[data-lib="432"] .-w-sub-title{margin-top: .6rem;
	font-size: 0.75em;}[data-lib="432"] .-w-sub-title:empty{display: none;}[data-lib="432"]::after{content: "";
	position: absolute;
	bottom: 0;
	left: 0;
	width: 10rem;
	height: .4rem;
	background: var(--o-r-colors-accent);}/*widget:7704c363-a8a9-4ee5-ae66-214d6e5229b9*/
[data-lib="13"]{text-align: center;
	color: var(--o-r-colors-base_text);}[data-lib="13"] .-w-main-title{display: block;
	letter-spacing: 3.8px;
	font-size: 2em;
	font-weight: normal;
	text-shadow: 0 0 5px rgba(255,209,220,0.3);}[data-lib="13"] .-w-sub-title{display: block;
	text-shadow: 0 0 5px rgba(255,209,220,0.3);
	font-size: 1.0em;}@media (max-width: 767px){[data-lib="13"] .-w-main-title{font-size: clamp(1.2em, 7vw, 1.5em);}[data-lib="13"] .-w-sub-title{font-size: clamp(1em, 4.5vw,1.2em);}}/*widget:d2c0bf79-8962-4e15-90b9-04cd526c7056*/
[data-lib="225"]{text-align: left;
	line-height: 1.9;}[data-lib="225"] .-w-main-title{display: block;
	font-size: 1.9em;
	font-weight: bold;
	letter-spacing: 0.03em;
	position: relative;
	line-height: 1.5;}[data-lib="225"] .-w-main-title strong:nth-of-type(2n-1){color: var(--o-r-colors-assort);}[data-lib="225"] .-w-main-title strong:nth-of-type(2n){color: var(--o-r-colors-accent);}[data-lib="225"] .-w-main-title u{text-decoration-color:transparent;
	background:linear-gradient(transparent 75%,  var(--o-r-colors-button) 75%);}[data-lib="225"] .-w-sub-title{display: inline-block;
	font-size: 1.2em;
	position: relative;
	margin: 0 auto;
	font-weight: bold;
	letter-spacing: 0.18em;
	min-width: 3em;
	margin-top: 1rem;
	margin-bottom: 2rem;}[data-lib="225"] .-w-sub-title strong:nth-of-type(2n-1){color: var(--o-r-colors-assort);}[data-lib="225"] .-w-sub-title strong:nth-of-type(2n){color: var(--o-r-colors-accent);}[data-lib="225"] .-w-sub-title u{text-decoration-color:transparent;
	background:linear-gradient(transparent 75%,  var(--o-r-colors-button) 75%);}@media (max-width: 1023px){[data-lib="225"] .-w-main-title{font-size: clamp(1.4em, 6vw, 1.6em);}[data-lib="225"] .-w-sub-title{font-size: clamp(1.2em, 5vw, 1.4em);}}@media (max-width: 769px){[data-lib="225"]{margin-top: 0;}}/*widget:e6f90dd7-7dd7-4fe0-ae6b-ed99fd77d42c*/
[data-lib="866"] .-w-main-title{display: block;
	font-size: 3.5em;
	line-height: 1.2;
	font-weight: normal;}[data-lib="866"] .-w-sub-title{display: block;
	font-size: 1.2em;
	padding-left: .2em;
	margin-top: .5em;}@media (max-width:767px){[data-lib="866"] .-w-main-title{font-size: 3em;}[data-lib="866"] .-w-sub-title{font-size: .8em;}}/*widget:70b4e408-03f5-4f8b-82e7-2546a024a072*/
[data-lib="1260"]{text-align: right;}[data-lib="1260"] .-w-main-title{display: block;
	font-size: 3.5em;
	line-height: 1.2;
	letter-spacing: .03em;
	font-weight: normal;}[data-lib="1260"] .-w-sub-title{display: block;
	font-size: 1.2em;
	letter-spacing: .3em;}@media (max-width:767px){[data-lib="1260"] .-w-main-title{font-size: 3em;}[data-lib="1260"] .-w-sub-title{font-size: .8em;}}/*widget:6c01021c-7aa7-4e8b-8d7e-71ed32e75f4e*/
[data-lib="2335"]{text-align: center;
	color: var(--o-r-colors-base_text);}[data-lib="2335"] .-w-main-title{display: block;
	letter-spacing: 3.8px;
	font-size: 2em;
	font-weight: normal;}[data-lib="2335"] .-w-sub-title{display: block;
	font-size: 1.0em;}@media (max-width: 767px){[data-lib="2335"] .-w-main-title{font-size: clamp(1.2em, 7vw, 1.5em);}[data-lib="2335"] .-w-sub-title{font-size: clamp(1em, 4.5vw,1.2em);}}/*widget:ebbb2b97-dbaf-4902-bc84-dc03a06a9b22*/
/*widget:b96329a6-bf72-45d4-9dde-2c66fb525cc6*/
[data-lib="1765"]{--w-common-blur: 30px;
	--w-main-height: 13vh;
	--w-main-height_transition: 13vh;
	--w-main-background: rgba(255,255,255,.5);
	--w-menu-background: rgba(255,255,255,.2);
	--w-pc-menu-column: 4;
	position: relative;
	z-index: 100;}[data-lib="1765"] ul{list-style: none;}[data-lib="1765"] a{text-decoration: none;}[data-lib="1765"] .-w-main-wrapper{position: fixed;
	z-index: 100;
	width: 100%;
	left: 0;
	top: 0;
	display: flex;
	flex-direction: column;
	align-items: center;
	justify-content: center;
	background: var(--w-main-background);
	backdrop-filter: blur(var(--w-common-blur));
	-webkit-backdrop-filter: blur(var(--w-common-blur));}[data-lib="1765"] .-w-main-wrapper.-js-fixed>
.-w-main-wrapper_inner{height: var(--w-main-height_transition);}[data-lib="1765"] .-w-main-wrapper_inner{position: relative;
	height: var(--w-main-height);
	display: flex;
	flex-direction: column;
	align-items: center;
	justify-content: center;
	transition: height .3s linear;}[data-lib="1765"] .-w-main-wrapper_inner >.-w-sp-icon{display: none;
	position: absolute;
	right: 0;
	height: 60%;
	aspect-ratio: 1;
	background: var(--o-r-colors-accent);
	mask-image: url("/_img/ja/cms_parts_library/1783/image/_/");
	mask-position: center;
	mask-size: 90%;
	mask-repeat: no-repeat;
	-webkit-mask-image: url("/_img/ja/cms_parts_library/1783/image/_/");
	-webkit-mask-position: center;
	-webkit-mask-size: 90%;
	-webkit-mask-repeat: no-repeat;
	cursor: pointer;}[data-lib="1765"] .-w-main-wrapper_inner >.-w-sp-icon.-js-toggle{mask-image: url("/_img/ja/cms_parts_library/1784/image/_/");
	mask-size: 60%;
	-webkit-mask-image: url("/_img/ja/cms_parts_library/1784/image/_/");
	-webkit-mask-size: 60%;}[data-lib="1765"] .-w-main-wrapper_inner >.-w-info{height: 100%;
	display: flex;
	flex-direction: column;
	justify-content: center;
	row-gap: 7%;
	text-align: center;}[data-lib="1765"] .-w-main-wrapper_inner >.-w-info>h1{font-size: .6vw;}[data-lib="1765"] .-w-main-wrapper_inner >.-w-info>.-w-logo{width: 100%;
	height: 55%;}[data-lib="1765"] .-w-main-wrapper_inner >.-w-info>.-w-logo >img{width: 100%;
	height: 100%;
	object-fit: contain;
	object-position: center;}[data-lib="1765"] .-w-sp-menu-wrapper{width: 100%;
	background: var(--w-menu-background);
	display: grid;
	grid-template-rows: 0fr;
	transition: grid-template-rows .3s ease-in;}[data-lib="1765"] .-w-sp-menu-wrapper >.-w-sp-menu-wrapper_inner{width: 94%;
	overflow: hidden;}[data-lib="1765"] .-w-sp-gnav-list{display: flex;
	flex-direction: column;
	row-gap: 1.5rem;
	padding: 1.5rem 0;}[data-lib="1765"] .-w-sp-gnav-list >.-w-sp-gnav-item{font-size: calc(var(--w-main-height_transition) * 0.3);
	text-align: center;}[data-lib="1765"] .-w-sp-gnav-list >.-w-sp-gnav-item >.-w-sp-gnav-link{display: inline-block;
	width: 80%;}[data-lib="1765"] .-w-sp-menu-wrapper.-js-toggle{grid-template-rows: 1fr;}[data-lib="1765"] .-w-mv_box{position: relative;
	z-index: 1;
	margin-top: var(--w-main-height);}[data-lib="1765"] .-w-breadcrumb_wrap + .-w-mv_box{margin-top: 0;}[data-lib="1765"] .-w-pc-menu-wrapper{width: 100%;
	background: var(--w-main-background);
	backdrop-filter: blur(15px);
	-webkit-backdrop-filter: blur(15px);}[data-lib="1765"] .-w-main-wrapper.-js-fixed~
.-w-pc-menu-wrapper{position: fixed;
	left: 0;
	top: var(--w-main-height_transition);}[data-lib="1765"] .-w-pc-gnav-list{display: flex;
	align-items: center;
	row-gap: 1rem;}[data-lib="1765"] .-w-pc-gnav-list >.-w-pc-gnav-item{position: relative;
	width: calc(100% / var(--w-pc-menu-column));
	text-align: center;}[data-lib="1765"] .-w-pc-gnav-list >.-w-pc-gnav-item >.-w-pc-gnav-link{display: inline-block;
	width: 100%;
	padding: 1rem 0;}[data-lib="1765"] .-w-pc-gnav-list >.-w-pc-gnav-item::before{content: '';
	position: absolute;
	left: 50%;
	bottom: 0;
	width: 0;
	height: 2px;
	background: var(--o-r-colors-accent);
	transform: translateX(-50%);
	transition: width .3s ease-in;}[data-lib="1765"] .-w-pc-gnav-list >.-w-pc-gnav-item:hover::before{width: 100%;}[data-lib="1765"] .-w-breadcrumb_wrap{width: 100%;
	min-width: auto;
	min-height: 4.2rem;
	box-sizing: border-box;
	font-size: 1.4rem;
	line-height: 1.4;
	margin: 0 auto;
	position: relative;
	background: rgba(255,255,255,.8);
	color: var(--o-r-colors-base_text);
	margin-top: var(--w-main-height);}[data-lib="1765"] .-w-breadcrumb_wrap #breadcrumb ol{margin: 0px;
	width: 100%;
	overflow-x: auto;
	white-space: nowrap;}[data-lib="1765"] .-w-breadcrumb_wrap #breadcrumb ol li:last-child:after{content:none;}[data-lib="1765"] .-w-breadcrumb_wrap #breadcrumb ol li{margin: 0px 4px 0 0;
	display: table-cell;
	vertical-align: middle;
	position: relative;
	color: inherit;}[data-lib="1765"] .-w-breadcrumb_wrap #breadcrumb ol li > span{padding: 11px 0;
	display: block;
	text-align:center;}[data-lib="1765"] .-w-breadcrumb_wrap #breadcrumb ol li > a > span{padding: 12px 0 11px;
	display: block;
	text-align:center;}[data-lib="1765"] .-w-breadcrumb_wrap #breadcrumb ol li a{text-decoration: none;
	display: block;
	padding:0 10px 0 30px;
	position:relative;
	min-width: 55px;
	min-height: 37px;
	color: inherit;}[data-lib="1765"] .-w-breadcrumb_wrap #breadcrumb ol li:first-child a{padding:0;}[data-lib="1765"] .-w-breadcrumb_wrap #breadcrumb ol li:last-child span{display: block;
	padding:0 10px 0 30px;}[data-lib="1765"] .-w-breadcrumb_wrap #breadcrumb ol li a:hover{text-decoration: underline;}[data-lib="1765"] .-w-breadcrumb_wrap #breadcrumb ol li:after{content: ">";
	position: absolute;
	right: -11px;
	top: 12px;
	width: 0;
	height: 0;
	z-index: 2;}[data-lib="1765"] .-w-breadcrumb_wrap #breadcrumb ol li a[itemprop="item"]:after{content: "";
	position: absolute;
	right: -8px;
	top: 0px;
	width: 0;
	height: 0;
	z-index: 1;}@media (max-width: 1023px){[data-lib="1765"] .-w-main-wrapper_inner{max-width: 95%;
	height: var(--w-main-height_transition);}[data-lib="1765"] .-w-main-wrapper_inner >.-w-sp-icon{display: block;}[data-lib="1765"] .-w-main-wrapper_inner >.-w-info>h1{display: none;}[data-lib="1765"] .-w-pc-menu-wrapper{display: none;}[data-lib="1765"] .-w-mv_box{margin-top: var(--w-main-height_transition);}[data-lib="1765"] .-w-breadcrumb_wrap + .-w-mv_box{margin-top: 0;}[data-lib="1765"] .-w-breadcrumb_wrap{margin-top: var(--w-main-height_transition);}[data-lib="1765"] .-w-sp-gnav-list{row-gap: 0;}[data-lib="1765"] .-w-sp-gnav-link{font-size: .7em;}}/*widget:3525a175-68dc-4e71-9394-9356fe75607b*/
/*widget:95c714ff-3c8d-498f-af21-980d98e8f5e9*/
[data-lib="1957"]{--w-main-height: 50vh;
	position: relative;
	height: var(--w-main-height);
	padding: calc(var(--w-main-height) / 2) 0 calc(var(--w-main-height) / 4);
	box-sizing: content-box;}[data-lib="1957"] a{text-decoration: none;}[data-lib="1957"] ul{list-style: none;}[data-lib="1957"] .-w-footer{display: grid;
	grid-template-columns: 20% 80%;
	width: 90%;
	height: 100%;
	margin: 0 auto;}[data-lib="1957"] .-w-dec-image{position: absolute;
	z-index: -1;
	bottom: 0;
	right: 0;
	width: 100%;
	height: 100%;}[data-lib="1957"] .-w-dec-image >img{width: 100%;
	height: 100%;
	object-fit: contain;
	object-position: bottom;
	mask-image: linear-gradient(90deg, transparent 0%, black 90%);
	-webkit-mask-image: linear-gradient(90deg, transparent 0%, black 90%);}[data-lib="1957"] .-w-info-wrapper{display: flex;
	flex-direction: column;
	align-items: center;}[data-lib="1957"] .-w-info-wrapper >.-w-logo{width: 100%;
	margin-bottom: 2.5rem;}[data-lib="1957"] .-w-info-wrapper >.-w-logo img{width: 100%;
	height: 100%;
	object-fit: contain;
	object-position: center;}[data-lib="1957"] .-w-info-wrapper >.-w-address_area{text-align: center;
	line-height: 1.4;
	margin-bottom: 0.3rem;}[data-lib="1957"] .-w-tel_area a{pointer-events: none;}[data-lib="1957"] .-w-menu-wrapper{display: flex;
	flex-direction: column;
	justify-content: flex-end;
	align-items: flex-end;}[data-lib="1957"] .-w-menu_area{display: flex;
	justify-content: flex-end;
	width: 100%;
	height: 50%;}[data-lib="1957"] .-w-fnav-list{display: flex;
	flex-direction: column;
	flex-wrap: wrap;
	width: 40%;
	row-gap: 1rem;}[data-lib="1957"] .-w-fnav-link{display: flex;
	width: 100%;
	text-align: right;
	align-items: center;
	justify-content: flex-end;
	column-gap: .2rem;}[data-lib="1957"] .-w-fnav-link::after{content: '';
	display: inline-block;
	width: .5em;
	aspect-ratio: 1;
	border: 2px solid var(--o-r-colors-button);
	border-left-color: transparent;
	border-top-color: transparent;
	transform: rotate(-45deg);}[data-lib="1957"] .-w-sns_list{width: 100%;
	display: flex;
	align-items: center;
	justify-content: flex-end;
	column-gap: 16px;
	padding-right: 16px;}[data-lib="1957"] .-w-sns_list >.-w-sns-item{width: 32px;
	padding: 16px 0;
	aspect-ratio: 1;
	box-sizing: content-box;}@media (max-width: 1023px){[data-lib="1957"]{--w-main-height: 15vh;
	position: relative;
	height: auto;
	padding: calc(var(--w-main-height) / 4) 0 calc(var(--w-main-height) / 6);}[data-lib="1957"] .-w-footer{grid-template-columns: 1fr;
	grid-template-rows: auto 1fr;
	row-gap: 5rem;}[data-lib="1957"] .-w-info-wrapper>.-w-logo{width: 25%;}[data-lib="1957"] .-w-menu_area{height: fit-content;}[data-lib="1957"] .-w-fnav-list{width: 100%;}[data-lib="1957"] .-w-fnav-item{width: 100%;}[data-lib="1957"] .-w-fnav-link{display: flex;
	align-items: center;
	justify-content: space-between;
	border-bottom: 1px solid #f1f1f1;
	padding-bottom: .5rem;}[data-lib="1957"] .-w-sns_list{column-gap: 20px;
	padding-right: 20px;}[data-lib="1957"] .-w-sns_list >.-w-sns-item{width: 40px;}}@media (max-width:767px){[data-lib="1957"] .-w-tel_area a{pointer-events: auto;
	text-decoration: underline;}}/*widget:9bf135e6-504b-4ba9-8116-f7c8df402c5c*/
[data-lib="2230"] .-w-main-wrapper{position: fixed;
	z-index: 110;
	left: 0;
	top: 0;
	display: grid;
	grid-template-columns: repeat(16,minmax(1rem,1fr));
	grid-template-rows: repeat(9,minmax(1rem,1fr));
	width: 100%;
	height: 100dvh;
	opacity: 1;
	pointer-events: none;
	transition: top .5s .3s ease-out,
              opacity .5s linear;}[data-lib="2230"] .-w-main-wrapper a{text-decoration: none;
	color: inherit;}[data-lib="2230"] .-w-main-wrapper_inner{grid-column: -1/-2;
	grid-row: 1/17;
	display: flex;
	flex-direction: column;
	align-items: flex-end;}[data-lib="2230"] .-w-fieldset-list{display: flex;
	flex-direction: column;
	justify-content: flex-end;
	row-gap: 1rem;
	width: 100%;
	max-width: 100px;
	height: 100%;
	padding-bottom: 3vh;}[data-lib="2230"] .-w-fieldset-item{display: flex;
	flex-direction: column;
	align-items: center;
	row-gap: .5rem;
	pointer-events: auto;
	transition: opacity .3s ease-in;}[data-lib="2230"] .-w-fieldset-item >.-w-icon{display: flex;
	align-items: center;
	justify-content: center;
	width: 60%;
	aspect-ratio: 1;
	border-radius: 50%;
	z-index: 1;
	border: 2px solid var(--o-r-colors-base);
	outline: 1px solid var(--o-r-colors-button);
	background: radial-gradient(
                  circle closest-corner at 17% 26%,
                  rgba(255,255,255,0.4),
                  transparent 
                ),
                linear-gradient(
                  180deg, 
                  var(--o-r-colors-button) 8%,
                  var(--o-r-colors-button) 80%
                );}[data-lib="2230"] .-w-fieldset-item >.-w-icon >.-w-icon_inner{width: 60%;
	height: 60%;
	background: #fff;
	mask-image: url(/_img/ja/cms_parts_library/2254/image/_/);
	mask-position: center;
	mask-size: 100%;
	mask-repeat: no-repeat;
	-webkit-mask-image: url(/_img/ja/cms_parts_library/2254/image/_/);
	-webkit-mask-position: center;
	-webkit-mask-size: 100%;
	-webkit-mask-repeat: no-repeat;}[data-lib="2230"] .-w-fieldset-item >.-w-text{width: 100%;
	font-size: .7em;
	font-weight: bold;
	line-height: 1.2;
	text-align: center;}[data-lib="2230"] .-w-fieldset-item.-w-tel{display: none;}[data-lib="2230"] .-w-main-wrapper.-js-hidden .-w-fieldset-item{opacity: 0;
	pointer-events: none;}@media (max-width:1023px){[data-lib="2230"] .-w-fieldset-item >.-w-icon{width: 60%;
	border-width: 1px;}[data-lib="2230"] .-w-fieldset-item >.-w-text{display: none;}}@media (max-width:767px){[data-lib="2230"] .-w-main-wrapper{grid-template-columns: repeat(11, minmax(1rem, 1fr));
	grid-template-rows: repeat(17,minmax(1rem, 1fr));}[data-lib="2230"] .-w-main-wrapper_inner{grid-row: -17/-1;}[data-lib="2230"] .-w-fieldset-list{flex-direction: column-reverse;
	padding-top: 5vh;
	padding-bottom: 0;}[data-lib="2230"] .-w-fieldset-item>.-w-icon{width: 100%;
	aspect-ratio: 1/2;
	border-radius: 1rem 0 0 1rem;}[data-lib="2230"] .-w-fieldset-item.-w-tel{display: flex;}}/*instance:557*/[data-instance="557"] .-w-fieldset-item[data-id="558"] .-w-icon_inner{mask-image: url(/_img/ja/cms/558/image/_/);
	-webkit-mask-image: url(/_img/ja/cms/558/image/_/);}[data-instance="557"] .-w-fieldset-item[data-id="559"] .-w-icon_inner{mask-image: url(/_img/ja/cms/559/image/_/);
	-webkit-mask-image: url(/_img/ja/cms/559/image/_/);}[data-instance="557"] .-w-fieldset-item[data-id="560"] .-w-icon_inner{mask-image: url(/_img/ja/cms/560/image/_/);
	-webkit-mask-image: url(/_img/ja/cms/560/image/_/);}/*widget:60aded8b-eab8-4e48-8d7a-9832d8bb67e8*/
[data-lib="1932"]{--w-main-height: 35vh;
	position: relative;
	width: 100%;
	height: var(--w-main-height);}[data-lib="1932"] .-w-image{position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;}[data-lib="1932"] .-w-image >img{width: 100%;
	height: 100%;
	object-fit: cover;
	object-position: center;}[data-lib="1932"] >.-w-main-wrapper{position: absolute;
	display: flex;
	flex-direction: column;
	align-items: flex-start;
	justify-content: flex-end;
	width: 100%;
	height: 100%;
	left: 0;
	top: 0;
	padding: 2vh 5vw;
	backdrop-filter: none;
	-webkit-backdrop-filter: none;
	background: transparent;}[data-lib="1932"] .-w-title-area{width: 100%;
	font-size: 1.2em;
	text-align: right;
	color: var(--o-r-colors-base);
	text-shadow: .1em .1em .2em var(--o-r-colors-base_text);}[data-lib="1932"] .-w-title-area >.-w-main-title{font-size: 2.5em;
	line-height: 1;
	letter-spacing: .1em;}[data-lib="1932"] .-w-title-area >.-w-sub-title{font-size: 1em;
	line-height: 2;
	padding-right: .2em;}[data-lib="1932"] .-w-breadcrumb_wrap{width: 100%;
	min-width: auto;
	min-height: 4.2rem;
	box-sizing: border-box;
	font-size: 1.4rem;
	line-height: 1.4;
	margin: 0 auto;
	position: relative;
	background: rgba(255,255,255,.8);
	color: var(--o-r-colors-base_text);}[data-lib="1932"] .-w-breadcrumb_wrap #breadcrumb ol{margin: 0px;}[data-lib="1932"] .-w-breadcrumb_wrap #breadcrumb ol li:last-child:after{content:none;}[data-lib="1932"] .-w-breadcrumb_wrap #breadcrumb ol li{margin: 0px 4px 0 0;
	display: table-cell;
	vertical-align: middle;
	position: relative;
	color: inherit;}[data-lib="1932"] .-w-breadcrumb_wrap #breadcrumb ol li > span{padding: 11px 0;
	display: block;
	text-align:center;}[data-lib="1932"] .-w-breadcrumb_wrap #breadcrumb ol li > a > span{padding: 12px 0 11px;
	display: block;
	text-align:center;}[data-lib="1932"] .-w-breadcrumb_wrap #breadcrumb ol li a{text-decoration: none;
	display: block;
	padding:0 10px 0 30px;
	position:relative;
	min-width: 55px;
	min-height: 37px;
	color: inherit;}[data-lib="1932"] .-w-breadcrumb_wrap #breadcrumb ol li:first-child a{padding:0;}[data-lib="1932"] .-w-breadcrumb_wrap #breadcrumb ol li:last-child span{display: block;
	padding:0 10px 0 30px;}[data-lib="1932"] .-w-breadcrumb_wrap #breadcrumb ol li a:hover{text-decoration: underline;}[data-lib="1932"] .-w-breadcrumb_wrap #breadcrumb ol li:after{content: ">";
	position: absolute;
	right: -11px;
	top: 12px;
	width: 0;
	height: 0;
	z-index: 2;}[data-lib="1932"] .-w-breadcrumb_wrap #breadcrumb ol li a[itemprop="item"]:after{content: "";
	position: absolute;
	right: -8px;
	top: 0px;
	width: 0;
	height: 0;
	z-index: 1;}@media (max-width:1023px){}/*widget:e93db350-2297-4fe3-bf11-9d80642e8008*/
[data-lib="826"]{--w-padding: 5rem;
	--w-background_color: transparent;
	--w-text_color: var(--o-r-colors-base_text);
	--w-title_margin: 3rem;
	background: var(--w-background_color);
	color: var(--w-text_color);
	padding: var(--w-padding) 0;}[data-lib="826"] .-w-title-wrapper{margin-bottom: var(--w-title_margin);}[data-lib="826"] .-w-title-wrapper .-w-sub-title:empty{display: none;}/*instance:114*/[data-instance="114"]{--w-padding: 5rem;
	--w-background_color: #FFD7E9;
	--w-text_color: var(--o-r-colors-assort_text);
	--w-title_margin: 3rem;}/*instance mediea*/@media (max-width:767px){[data-instance="114"]{--w-padding: 3rem;
	--w-title_margin: 2rem;}}/*widget:6c565908-01cc-44cb-9184-6272b3a9b2d9*/
[data-lib="2678"]{background: #fff;}[data-lib="2678"] a{color: inherit;
	text-decoration: none;}[data-lib="2678"] .-w-table{width: 100%;
	border-spacing: 3rem 0;
	padding-bottom: 3rem;}[data-lib="2678"] .-w-image img{height: 500px;
	width: 100%;
	object-fit: cover;
	object-position: bottom;}[data-lib="2678"] .-w-table-header,[data-lib="2678"]  .-w-table-data{color: #333333;
	border-bottom: 1px dotted var(--o-r-colors-base_text);
	padding: 2rem 1.5rem 1.8rem;
	text-align: left;}[data-lib="2678"] .-w-table-header{width: 20%;
	vertical-align: baseline;
	font-weight: bolder;
	color: #E17CA4;}[data-lib="2678"] .-w-table-data{width: 80%;}[data-lib="2678"] .-w-map{margin-top: 20px;}[data-lib="2678"] iframe{max-width: 100%;}@media (max-width: 767px){[data-lib="2678"] .-w-table{border-spacing: 1rem 0;
	padding-bottom: 2rem;}[data-lib="2678"] .-w-table tr{display: flex;
	flex-direction: column;}[data-lib="2678"] .-w-table tr .-w-table-header{border-bottom: none;
	padding-bottom: 0;}[data-lib="2678"] .-w-table tr .-w-table-data{padding-top: 0;}[data-lib="2678"] .-w-image img{height: unset;}[data-lib="2678"] .-w-table-header,[data-lib="2678"]  .-w-table-data{padding: 1.5rem 1rem 1.3rem;
	font-size: 1.5rem;
	width: 100%!important;}[data-lib="2678"] .-w-table-header{width: 25%;}[data-lib="2678"] .-w-table-data{width: 65%;}[data-lib="2678"] .-w-tel-link{pointer-events: none;
	cursor: default;}}/*instance:845*/[data-instance="845"] .-w-table-header,[data-instance="845"]  .-w-table-data{border-color: var(--o-r-colors-base_text);}/*widget:aef1d248-7dd3-43f0-a812-4cf222016417*/
[data-lib="490"]{margin: 0 auto;
	padding: 3rem;
	background: #fff;}[data-lib="490"] .-w-grid-wrapper{display: grid;
	grid-template-columns: repeat(2, 1fr);
	gap: 1rem;
	margin-bottom: 3rem;}[data-lib="490"] .-w-text-area{padding-bottom: 0;}[data-lib="490"] .-w-text-area .-w-title{margin: 0;}[data-lib="490"] .-w-text-area .-w-info{border-spacing: 0 1.5rem;}[data-lib="490"] .-w-text-area .-w-info tr{vertical-align: top;}[data-lib="490"] .-w-text-area .-w-info tr .-w-inner{min-width: 10rem;
	padding: 0 1rem;
	background: rgba(255,209,220,1);
	color: rgba(51,51,51,1);
	text-align: center;}[data-lib="490"] .-w-text-area .-w-info tr td:last-child{padding-left: 3rem;}[data-lib="490"] .-w-table{margin-top: 3rem;
	width: 100%;}[data-lib="490"] .-w-show-img{width: 100%;
	height: 100%;
	object-fit: contain;}[data-lib="490"] .-w-other-area{box-sizing: border-box;
	width: 100%;}[data-lib="490"] .-w-other-area .-w-map{width: 100%;
	aspect-ratio: 7/2;}[data-lib="490"] iframe{display: block;
	width: 100%;
	height: 450px;}[data-lib="490"] .-w-table th{background-color: #FFD1DC;
	color: #333333;
	padding: 1rem;
	width: 250px;}[data-lib="490"] .-w-table td{padding: 1rem;
	background: #fff;
	color:#333333;}[data-lib="490"] .-w-tel a{pointer-events: none;
	text-decoration: none;
	color:#333333;}[data-lib="490"] .-w-txt2{margin-top:3rem;
	font-size: 1.4rem;
	line-height: 1.4;}[data-lib="490"] .-w-staffs{display: flex;
	flex-wrap: wrap;
	justify-content: space-between;
	row-gap: 2rem;}[data-lib="490"] .-w-staff{display: flex;
	width: 48%;
	gap: 1rem;
	margin-top: 3rem;}[data-lib="490"] .-w-staff:only-child{width: 100%;}[data-lib="490"] .-w-staff .-w-staff-image{width: 50%;}[data-lib="490"] .-w-staff .-w-right{width: 50%;
	font-size: 1.5rem;
	line-height: 1.5;}[data-lib="490"] .-w-staff .-w-right .-w-text{margin: 2rem 0 0;}[data-lib="490"] .-w-staff .-w-right .-w-name{font-size: 2rem;
	line-height: 1;}[data-lib="490"] .-w-staff .-w-right .-w-name .-w-en-name{font-size: 1.4rem;
	color: #FFBCD9;}[data-lib="490"] .-w-staff .-w-right .-w-table_cont{margin-top: 2rem;}[data-lib="490"] .-w-staff .-w-right .-w-staff_table{width: 100%;}[data-lib="490"] .-w-staff .-w-right .-w-staff_table tr{display: flex;
	flex-direction: column;}[data-lib="490"] .-w-staff .-w-right .-w-staff_table tr th{background-color: #FFD1DC;
	text-align: left;
	padding: 1rem;}[data-lib="490"] .-w-staff .-w-right .-w-staff_table tr td{padding: 1rem;}@media (max-width: 768px){[data-lib="490"]{padding: 2rem;}[data-lib="490"] td > a{color:inherit;}[data-lib="490"] .-w-tel a{pointer-events: all;}[data-lib="490"] .-w-grid-wrapper{grid-template-columns: 1fr;}[data-lib="490"] .-w-text-area .-w-info{width: 100%;
	border-spacing: 0;}[data-lib="490"] .-w-text-area .-w-info tr th{display: block;
	width: 100%;
	padding: 10px 0;
	border-bottom: none;
	text-align:left;}[data-lib="490"] .-w-text-area .-w-info tr th .-w-inner{min-width: auto;
	padding: 10px 2%;
	text-align:left;}[data-lib="490"] .-w-text-area .-w-info tr td{display: block;
	width: 100%;
	padding: 0;
	border-bottom: none;
	text-align:left;}[data-lib="490"] .-w-text-area .-w-info tr td:last-child{padding-left: 2%;}[data-lib="490"] .-w-table tr th{display: block;
	width: 100%;
	padding: 10px 2%;
	border-bottom: none;
	text-align:left;}[data-lib="490"] .-w-table tr td{display: block;
	width: 100%;
	padding: 0;
	border-bottom: none;
	text-align:left;}}@media (max-width: 420px){[data-lib="490"] .-w-staff{flex-direction: column;
	width: 100%;}[data-lib="490"] .-w-staff .-w-staff-image{text-align: center;
	width: 100%;}[data-lib="490"] .-w-staff .-w-right{width: 100%;}}/*widget:c475b11a-a8cc-4421-b4c7-3a66ce39675e*/
[data-lib="2607"]{margin: 0 5rem;}[data-lib="2607"] ul{list-style: none;}[data-lib="2607"] a[href^='tel:']{pointer-events: none;
	text-decoration: none;}[data-lib="2607"] .-w-top-wrapper .-w-title{font-size: 2em;}[data-lib="2607"] .-w-top-wrapper .-w-image-area{width: 100%;
	aspect-ratio: 20/9;
	background: var(--o-r-colors-base);}[data-lib="2607"] .-w-top-wrapper .-w-image-area >img{width: 100%;
	height: 100%;
	object-fit: cover;
	object-position: bottom;}[data-lib="2607"] .-w-bottom-wrapper >.-x-cont{background: var(--o-r-colors-base);
	padding: 5rem;
	position: relative;}[data-lib="2607"] .-x-cont{position: relative;}[data-lib="2607"] .-w-fieldset-list{display: grid;
	row-gap: 2rem;
	grid-template-columns: max-content;}[data-lib="2607"] .-w-fieldset-list >.-w-fieldset-item{display: grid;
	grid-template-columns: subgrid;
	grid-column: span 2;
	column-gap: 1rem;
	line-height: 1.2;}[data-lib="2607"] .-w-fieldset-list .-w-title{height: fit-content;
	text-align: center;
	background: var(--o-r-colors-accent);
	color: var(--o-r-colors-accent_text);
	padding: .5em 1em;
	font-weight: bold;}[data-lib="2607"] .-w-fieldset-list .-w-item-link{width: fit-content;
	display: inline-flex;}[data-lib="2607"] .-w-fieldset-list .-w-text{display: flex;
	flex-direction: column;
	justify-content: center;
	line-height: 1.5;}[data-lib="2607"] .-w-fieldset-list .-w-map{width: 100%;
	aspect-ratio: 4/1;}[data-lib="2607"] .-w-fieldset-list .-w-map >iframe{width: 100%;
	height: 100%;}[data-lib="2607"] .-w-sns-list{display: flex;
	column-gap: 16px;}[data-lib="2607"] .-w-sns-list >.-w-sns-item{width: 32px;
	aspect-ratio: 1;}[data-lib="2607"] .-w-sns-list >.-w-sns-item >img{width: 100%;
	height: 100%;
	object-fit: cover;
	object-position: center;}@media (max-width: 1023px){[data-lib="2607"]{margin: 0 3rem;}[data-lib="2607"] a[href^='tel:']{pointer-events: auto;
	text-decoration: underline;}[data-lib="2607"] .-w-bottom-wrapper >.-x-cont{padding: 2rem 1rem;}[data-lib="2607"] .-w-top-wrapper >.-x-cont{grid-template-columns: unset;}[data-lib="2607"] .-w-fieldset-list .-w-map{aspect-ratio: 1;}[data-lib="2607"] .-w-top-wrapper .-w-image-area{aspect-ratio: 16/9;}[data-lib="2607"] .-w-top-wrapper .-w-image-area >img{width: 100%;
	height: 100%;
	object-fit: cover;
	object-position: bottom;}}/*widget:7f629435-ba6f-447d-8ac8-917e5352f5c7*/
[data-lib="2307"]{--w-list-column: 2;
	--w-list-padding: 5rem;
	--w-item-row_gap: 3vw;}[data-lib="2307"] .-w-fieldset-list{display: grid;
	grid-template-columns: repeat(var(--w-list-column),1fr);
	row-gap: 3vw;
	padding: var(--w-list-padding) 0;}[data-lib="2307"] .-w-fieldset-item{display: grid;
	grid-template-rows: subgrid;
	grid-row: span 3;
	row-gap: var(--w-item-row_gap);}[data-lib="2307"] .-w-fieldset-item:nth-child(2n-1){padding-right: 3vw;
	border-right: 1px solid var(--o-r-colors-base_text);}[data-lib="2307"] .-w-fieldset-item:nth-child(2n){padding-left: 3vw;}[data-lib="2307"] .-w-fieldset-item >.-w-button-wrapper{text-align: center;}[data-lib="2307"] .-w-fieldset-item >.-w-title-wrapper{display: flex;
	align-items: center;
	justify-content: center;}@media (max-width: 1023px){[data-lib="2307"]{--w-list-column: 1;
	--w-item-row_gap: 5vw;}[data-lib="2307"] .-w-fieldset-list{row-gap: 5rem;}[data-lib="2307"] .-w-fieldset-item:nth-child(2n-1){padding-right: 0;
	border-right: none;}[data-lib="2307"] .-w-fieldset-item:nth-child(2n){padding-left: 0;}}/*widget:ea0b30fd-487d-4284-bbbd-c444d8b7edf9*/
[data-lib="1937"]{text-align: center;
	display: inline-block;
	text-decoration: none;
	position: relative;}[data-lib="1937"] span{border: 1px solid #333333;
	color: #333333;
	background: rgba(255,255,255,0.5);
	cursor: pointer;
	display: inline-block;
	position: relative;
	transition: .3s;
	text-align: center;
	font-size: 1.8rem;
	font-weight: 500;
	letter-spacing: .3em;
	min-width: 340px;
	width: 100%;
	padding: 16px 10px 16px;}[data-lib="1937"] span::before{content: "";
	display: inline-block;
	height: 0;
	padding-top: 10px;
	background: url(/_img/ja/cms_parts_library/1948/image/200_160_1_/) no-repeat center right;
	background-size: cover;
	margin-right: 24px;
	transition: .2s;
	width: 55px;}[data-lib="1937"] span:hover{background: #e9eced;
	background: #FFD1DC;}[data-lib="1937"] span:hover::before{transform: translateX(4px);}[data-lib="1937"].-w-assort span{background:#FFD1DC;
	color:#333333;
	border-color:#FFD1DC;}[data-lib="1937"].-w-accent span{background:#FFBCD9;
	color:#333333;
	border-color:#FFBCD9;}[data-lib="1937"].-w-base span{background:#ffffff;
	color:#333333;
	border-color:#ffffff;}@media (max-width: 768px){[data-lib="1937"] span{min-width: 260px;
	padding: 16px 10px 16px;}}/*instance:740*/[data-instance="740"] span{border: 1px solid var(--o-r-colors-base_text);
	color: var(--o-r-colors-base_text);}[data-instance="740"] span:hover{background: var(--o-r-colors-assort);}/*instance:742*/[data-instance="742"] span{border: 1px solid var(--o-r-colors-base_text);
	color: var(--o-r-colors-base_text);}[data-instance="742"] span:hover{background: var(--o-r-colors-assort);}/*widget:6b588947-4880-4373-9073-c668d8dc05d9*/
[data-lib="1488"]{position: relative;
	width: 100%;
	margin: auto;}[data-lib="1488"] ul.-w-list-ul:empty::before{content: "現在準備中です";
	width: 100%;
	text-align: center;}[data-lib="1488"] .-w-pc{display: block;}[data-lib="1488"] .-w-sp{display: none;}[data-lib="1488"] a{text-decoration: none;}[data-lib="1488"] .-w-list-ul{list-style: none;}[data-lib="1488"] .-w-list-li{border-top: 1px solid;
	border-top-color: var(--o-r-colors-accent);}[data-lib="1488"] .-w-list-li:last-child{border-bottom: 1px solid;
	border-bottom-color: var(--o-r-colors-accent);}[data-lib="1488"] .-w-text{text-align: left;}[data-lib="1488"] .-w-link{display: flex;
	color: var(--o-r-colors-base_text);
	padding: 2rem 0;
	column-gap: 1.5rem;
	flex-direction: column;}[data-lib="1488"] .-w-date-directory{display: flex;
	align-items: center;
	column-gap: 1.5rem;}[data-lib="1488"] .-w-date{color: var(--o-r-colors-accent);
	font-weight: bold;}[data-lib="1488"] .-w-directory-wrapper{padding: 5px 10px;
	border: 1px solid;
	border-color:rgba(51,51,51,0.4);
	line-height: 1;
	font-size: 1.2rem;
	color:rgba(51,51,51,0.8);
	opacity: 0.7;
	display: flex;
	justify-content: center;
	align-items: center;
	min-width: 7rem;}@media (max-width: 768px){[data-lib="1488"]{width: 100%;}[data-lib="1488"] .-w-link{flex-direction: column;
	align-items: baseline;
	padding: 1.4rem 0;}[data-lib="1488"] .-w-directory-wrapper{padding: 2px 8px;
	font-size: 3.2vw;}}/*instance:743*/[data-instance="743"] .-w-list-li{border-top-color: var(--o-r-colors-accent);}[data-instance="743"] .-w-list-li:last-child{border-bottom-color: var(--o-r-colors-accent);}[data-instance="743"] .-w-link{color: var(--o-r-colors-base_text);}[data-instance="743"] .-w-date{color: var(--o-r-colors-accent);}[data-instance="743"] .-w-directory-wrapper{border-color:rgba(51,51,51,0.4);
	color:rgba(51,51,51,0.8);}/*widget:278a1194-654a-484e-8560-837bdefa3966*/
[data-lib="331"]{overflow: hidden;}[data-lib="331"] ul{list-style: none;
	margin: 0;
	padding: 0;}[data-lib="331"] .-w-users,[data-lib="331"] .-w-hash-list{display: none;}[data-lib="331"] .-w-refine{display:-webkit-box;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	margin:0 auto 50px;}[data-lib="331"] .-w-refine-btn{width:370px;}[data-lib="331"] .-w-refine-btn + .-w-refine-btn{margin-left:28px;
	display: none;}[data-lib="331"] .-w-refine-btn + .-w-refine-btn.-w-selecting{margin-left:0;}[data-lib="331"] .-w-refine-btn > span.-w-button{text-align: center;
	display: inline-block;
	min-width:100%;
	width: fit-content;
	margin:0 auto;
	background-color: transparent;
	color: #5BD6CA;
	text-decoration: none;
	cursor: pointer;
	transition: all 0.2s;
	font-weight: 400;
	letter-spacing: 0.05rem;
	font-size:0.9375em;
	font-family: 'Zen Old Mincho', serif;
	border:1px solid #5BD6CA;
	position: relative;}[data-lib="331"] .-w-refine-btn > span.-w-button:before{content: "";
	display: block;
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background-color: #5BD6CA;
	-webkit-transform: scaleY(0);
	-ms-transform: scaleY(0);
	transform: scaleY(0);
	-webkit-transform-origin: center center;
	-ms-transform-origin: center center;
	transform-origin: center center;
	-webkit-transition: -webkit-transform 0.4s cubic-bezier(0.77, 0, 0.175, 1);
	transition: -webkit-transform 0.4s cubic-bezier(0.77, 0, 0.175, 1);
	-o-transition: transform 0.4s cubic-bezier(0.77, 0, 0.175, 1);
	transition: transform 0.4s cubic-bezier(0.77, 0, 0.175, 1);
	transition: transform 0.4s cubic-bezier(0.77, 0, 0.175, 1), -webkit-transform 0.4s cubic-bezier(0.77, 0, 0.175, 1);}[data-lib="331"] .-w-refine-btn > span.-w-button:hover{color: #ffffff;
	opacity: 1;}[data-lib="331"] .-w-refine-btn > span.-w-button:hover:before{-webkit-transform: scaleY(1);
	-ms-transform: scaleY(1);
	transform: scaleY(1);
	-webkit-transform-origin: center center;
	-ms-transform-origin: center center;
	transform-origin: center center;}[data-lib="331"] .-w-refine-btn > span.-w-button > span.-w-btn{display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	width: 100%;
	height: 100%;
	-webkit-transition: color 0.3s;
	-o-transition: color 0.3s;
	transition: color 0.3s;
	padding: 13px 7px;}[data-lib="331"] .-w-refine-btn > span.-w-button:hover > span.-w-btn{color: #ffffff;
	z-index: 9;
	position: relative;
	border:0;}[data-lib="331"] .-w-insta{margin-right:10px;}[data-lib="331"] .-w-insta > img{display: inline;
	vertical-align: middle;}[data-lib="331"] .-w-users-btn .-w-users-popup,[data-lib="331"] 
.-w-hash-btn .-w-hash-popup{display: none;}[data-lib="331"] .-w-refine-btn.-w-users-btn.-w-selecting,[data-lib="331"] 
.-w-refine-btn.-w-hash-btn.-w-selecting{border:0;}[data-lib="331"] .-w-refine-btn.-w-users-btn.-w-selecting .-w-users-popup,[data-lib="331"] 
.-w-refine-btn.-w-hash-btn.-w-selecting .-w-hash-popup{display: block;
	height:100%;}[data-lib="331"] .-w-users.-w-selecting > span,[data-lib="331"] 
.-w-hash-list.-w-selecting > span{display: none;}[data-lib="331"] .-w-users-popup .-w-ttl,[data-lib="331"] 
.-w-hash-popup .-w-ttl{text-align: center;
	font-size: 3.0rem;
	color:#ffffff;
	margin-top: 2rem;}[data-lib="331"] ul.-w-list{display: grid;
	grid-template-columns:repeat(4,minmax(0,1fr));
	gap: 1rem;}[data-lib="331"] ul.-w-list > li[data-show="0"]{display:none;}[data-lib="331"] ul.-w-list > li{cursor:pointer;
	overflow: hidden;}[data-lib="331"] ul.-w-list > li .-w-thumbnail{padding-top: 100%;
	position:relative;}[data-lib="331"] ul.-w-list > li .-w-thumbnail img.-w-media{width: 100%;
	height: 100%;
	object-fit: cover;
	position: absolute;
	top:0;
	transition-duration: .2s;}[data-lib="331"] ul.-w-list > li .-w-thumbnail img.-w-media:hover{scale: 1.1;}[data-lib="331"] ul.-w-list > li .-w-thumbnail .-w-user-icon{position: absolute;
	top: 2%;
	left: 2%;
	width: 10%;
	border-radius: 100%;}[data-lib="331"] ul.-w-list > li .-w-thumbnail .-w-media_type{position: absolute;
	top: 2%;
	right: 2%;
	width: 10%;
	height:auto;
	fill: #FFBCD9;}[data-lib="331"] ul.-w-list > li .-w-thumbnail .-w-fav{position: absolute;
	left:1%;
	bottom:1%;
	width:100%;
	color:#ff7777;
	display:-webkit-box;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;}[data-lib="331"] ul.-w-list > li .-w-thumbnail .-w-fav svg{width: 8%;
	vertical-align: middle;
	margin-right:.25em;}[data-lib="331"] ul.-w-list > li .-w-detail{display:none;
	position: fixed;
	top: 0;
	left: 0;
	z-index: 999;
	width: 100vw;
	height: 100vh;
	overflow:auto;
	background-color:rgba(0,0,0,0.75);
	z-index: 1000;}[data-lib="331"] ul.-w-list > li .-w-detail .-w-detail-inner{z-index: 10;
	position: absolute;
	top: 0;
	left: 0;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	cursor:initial;
	background: #fff;
	max-height: 450px;
	width: 900px;
	margin: 0 auto;
	border-radius:5px;
	display: flex;
	font-size:1.6rem;
	box-shadow: 0px 2px 1px -1px rgba(0, 0, 0, 0.2), 0px 1px 1px 0px rgba(0, 0, 0, 0.14), 0px 1px 3px 0px rgba(0,0,0,.12);}[data-lib="331"] ul.-w-list > li .-w-detail .-w-detail-inner .-w-imgs{width: 66%;
	position: relative;}[data-lib="331"] ul.-w-list > li .-w-detail .-w-detail-inner .-w-imgs img.-w-media ,[data-lib="331"] ul.-w-list > li .-w-detail .-w-detail-inner .-w-imgs  video.-w-media{width: 100%;
	max-height: 100%;
	object-fit: cover;}[data-lib="331"] ul.-w-list > li .-w-detail .-w-detail-inner .-w-imgs ul.-w-media{width: 100%;
	max-width: 100%;
	height: 100%;
	white-space: nowrap;
	overflow: hidden;
	line-height: 0;
	scroll-snap-type: x mandatory;}[data-lib="331"] ul.-w-list > li .-w-detail .-w-detail-inner .-w-imgs ul.-w-media li{height: 100%;
	width: 100%;
	display:inline-block;
	vertical-align: middle;
	scroll-snap-align: start;
	position:relative;}[data-lib="331"] ul.-w-list > li .-w-detail .-w-detail-inner .-w-imgs ul.-w-media li img{width:100%;
	height: 100%;
	object-fit: cover;}[data-lib="331"] ul.-w-list > li .-w-detail .-w-detail-inner .-w-imgs ul.-w-media li img:before{position: absolute;
	content: "";
	width: 100%;
	height: 100%;
	background-image: url(/_img/ja/cms_parts_library/2100/image/___/);
	left: 0;
	background-size: cover;
	background-position: center;}[data-lib="331"] ul.-w-list > li .-w-detail .-w-detail-inner .-w-imgs ul.-w-media li .-w-count{position: absolute;
	top: 1rem;
	right: 1rem;
	border-radius: 1.5rem;
	background-color: rgba(0,0,0,0.5);
	color: #fff;
	padding: 0.5rem 2rem;
	line-height: 1rem;}[data-lib="331"] ul.-w-list > li .-w-detail .-w-detail-inner .-w-imgs ul.-w-media li .-w-next ,[data-lib="331"] ul.-w-list > li .-w-detail .-w-detail-inner .-w-imgs ul.-w-media li  .-w-before{position: absolute;
	top: 50%;
	width: 8rem;
	background-color: rgba(255,255,255,0.5);
	border-radius: 100%;
	height: auto;
	opacity:0;
	transition:.5s ease-in-out opacity;
	cursor:pointer;}[data-lib="331"] ul.-w-list > li .-w-detail .-w-detail-inner .-w-imgs ul.-w-media li .-w-next{right: 1rem;}[data-lib="331"] ul.-w-list > li .-w-detail .-w-detail-inner .-w-imgs ul.-w-media li .-w-before{left: 1rem;}[data-lib="331"] ul.-w-list > li .-w-detail .-w-detail-inner .-w-imgs ul.-w-media li:hover .-w-next ,[data-lib="331"] ul.-w-list > li .-w-detail .-w-detail-inner .-w-imgs ul.-w-media li:hover  .-w-before{opacity:1;}[data-lib="331"] ul.-w-list > li .-w-detail .-w-detail-inner .-w-comment{width: 34%;
	padding: 2rem;
	line-height: 1.5em;
	font-size:1.5rem;
	overflow-y: scroll;
	color:#ffffff;
	color: #313131;}[data-lib="331"] ul.-w-list > li .-w-detail .-w-detail-inner .-w-comment .-w-date{margin-bottom:10px;}[data-lib="331"] ul.-w-list > li .-w-detail [data-hash-tag]{cursor:pointer;
	color:#333333;
	color: #313131;}[data-lib="331"] ul.-w-list > li .-w-detail [data-hash-tag]:hover{text-decoration: underline;}[data-lib="331"] ul.-w-list li.-w-active .-w-detail{display: block;}[data-lib="331"] .-w-users{cursor:pointer;}[data-lib="331"] .-w-users .-w-close{display:none;}[data-lib="331"] .-w-users ul{width: 798px;
	margin: 3rem auto;}[data-lib="331"] .-w-users ul li img{width:100%;
	border-radius:100%;
	vertical-align: middle;}[data-lib="331"] .-w-users ul li .-w-name{display:none;
	vertical-align: middle;
	font-size: 1.4rem;
	margin-left: 1rem;
	color:#262626;}[data-lib="331"] .-w-users ul li.-w-active{opacity: 1;}[data-lib="331"] .-w-users.-w-selecting{cursor:initial;
	position: fixed;
	padding:2rem;
	top: 0;
	left: 0;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	z-index: 1;
	width: 970px;
	min-height: 500px;
	overflow:auto;
	background-color:#FFBCD9;}[data-lib="331"] .-w-users.-w-selecting .-w-close{display:block;
	width:3rem;
	height: auto;
	margin: 0 0 1.5rem auto;
	cursor:pointer;
	padding: 0.5rem;
	fill: #fff;
	background: rgba(0,0,0,0.5);
	border-radius: 100%;}[data-lib="331"] .-w-users.-w-selecting ul{display: flex;}[data-lib="331"] .-w-users.-w-selecting ul li{display: flex;
	align-items: center;
	padding: 0.5rem;
	cursor:pointer;
	width: 160px;
	border-radius: 50px;
	background:#ffffff;
	border:3px solid #ffffff;
	margin-right:6px;
	margin-bottom:6px;}[data-lib="331"] .-w-users.-w-selecting ul li .-w-name{display: block;
	display:initial;}[data-lib="331"] .-w-users.-w-selecting ul li img{width: 32px;
	height:32px;
	border-radius: 50%;}[data-lib="331"] .-w-users.-w-selecting li:nth-child(4n){margin-right:0;}[data-lib="331"] .-w-users.-w-selecting li.-w-active{display: inline-block;
	background-color: #5b5041;
	color: #ffffff;}[data-lib="331"] .-w-hash-list.w-selecting{background-color:#FFBCD9;
	background-color:#313131;}[data-lib="331"] .-w-hash-list.w-selecting .-w-search-icon{display: block;
	width: 3rem;}[data-lib="331"] .-w-hash-list.w-selecting .-w-hash-tag{text-align: center;
	flex-grow: 1;}[data-lib="331"] .-w-hash-list.w-selecting .-w-hash-tag ul{display:none;}[data-lib="331"] .-w-hash-list.-w-selecting{cursor:initial;
	position: fixed;
	padding:2rem;
	top: 0;
	left: 0;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	z-index: 999;
	width: 970px;
	min-height: 500px;
	overflow:auto;
	background-color:#FFBCD9;}[data-lib="331"] .-w-hash-list.-w-selecting .-w-search-icon{display: none;}[data-lib="331"] .-w-hash-list.-w-selecting .-w-hash-tag-caption{display: none;}[data-lib="331"] .-w-hash-list.-w-selecting ul{display:block;
	margin:3rem 0;}[data-lib="331"] .-w-hash-list.-w-selecting .-w-hash-tag{text-align: left;}[data-lib="331"] .-w-hash-list.-w-selecting .-w-hash-tag li{display: inline-block;
	border-radius: 3rem;
	background-color: #ffffff;
	color: #333333;
	padding: 1rem 1.6rem;
	margin: 0 1rem 1rem 0;
	cursor:pointer;}[data-lib="331"] .-w-hash-list.-w-selecting .-w-hash-tag li.-w-active{display: inline-block;
	background-color: #5b5041;
	color: #ffffff;}[data-lib="331"] .-w-hash-list[data-selected] .-w-hash-tag-caption{display: none;}[data-lib="331"] .-w-hash-list[data-selected] ul{display:block;}[data-lib="331"] .-w-hash-list[data-selected] ul li{display:none;}[data-lib="331"] .-w-hash-list[data-selected] ul li.-w-active{display:block;}@media (max-width: 1280px){[data-lib="331"] ul.-w-list > li .-w-detail .-w-detail-inner{max-height: 85vh;
	width: 680px;}[data-lib="331"] ul.-w-list > li .-w-detail .-w-detail-inner .-w-imgs img.-w-media ,[data-lib="331"] ul.-w-list > li .-w-detail .-w-detail-inner .-w-imgs  video.-w-media{width: 100%;
	max-height: 100%;
	object-fit: cover;}}@media (max-width: 768px){[data-lib="331"] .-w-refine{-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column;}[data-lib="331"] .-w-refine-btn{width:100%;}[data-lib="331"] .-w-refine-btn + .-w-refine-btn{margin-left:0;
	margin-top:15px;}[data-lib="331"] .-w-users-popup .-w-ttl,[data-lib="331"] 
.-w-hash-popup .-w-ttl{font-size: 4vw;}[data-lib="331"] ul.-w-list{grid-template-columns:repeat(3,minmax(0,1fr));}[data-lib="331"] ul.-w-list > li .-w-detail::after{content:'×';
	position: absolute;
	top:-14px;
	right:5px;
	font-size:48px;
	color:#ffffff;
	//font-family: 'Material Icons';}[data-lib="331"] ul.-w-list > li .-w-detail .-w-detail-inner{width: 80%;
	margin: 0 auto;
	flex-direction: column;}[data-lib="331"] ul.-w-list > li .-w-detail .-w-detail-inner .-w-imgs{width: 100%;
	position: relative;}[data-lib="331"] ul.-w-list > li .-w-detail .-w-detail-inner .-w-imgs img.-w-media ,[data-lib="331"] ul.-w-list > li .-w-detail .-w-detail-inner .-w-imgs  video.-w-media{width: 100%;
	max-height: 100vh;
	object-fit: contain;}[data-lib="331"] ul.-w-list > li .-w-detail .-w-detail-inner .-w-imgs ul.-w-media{width: 100%;
	max-width: 100%;
	white-space: nowrap;
	overflow: auto;
	line-height: 0;
	scroll-snap-type: x mandatory;}[data-lib="331"] ul.-w-list > li .-w-detail .-w-detail-inner .-w-imgs ul.-w-media li{display:inline-block;
	vertical-align: middle;
	scroll-snap-align: start;
	position:relative;}[data-lib="331"] ul.-w-list > li .-w-detail .-w-detail-inner .-w-imgs ul.-w-media li img{width:100%;}[data-lib="331"] ul.-w-list > li .-w-detail .-w-detail-inner .-w-imgs ul.-w-media li .-w-count{position: absolute;
	top: 1rem;
	right: 1rem;
	border-radius: 1.5rem;
	background-color: rgba(0,0,0,0.5);
	color: #fff;
	padding: 0.5rem 2rem;
	line-height: 1rem;}[data-lib="331"] ul.-w-list > li .-w-detail .-w-detail-inner .-w-imgs ul.-w-media li .-w-next ,[data-lib="331"] ul.-w-list > li .-w-detail .-w-detail-inner .-w-imgs ul.-w-media li  .-w-before{position: absolute;
	top: 50%;
	width: 8rem;
	background-color: rgba(255,255,255,0.5);
	border-radius: 100%;
	height: auto;
	opacity:0;
	transition:.5s ease-in-out opacity;
	cursor:pointer;}[data-lib="331"] ul.-w-list > li .-w-detail .-w-detail-inner .-w-imgs ul.-w-media li .-w-next{right: 1rem;}[data-lib="331"] ul.-w-list > li .-w-detail .-w-detail-inner .-w-imgs ul.-w-media li .-w-before{left: 1rem;}[data-lib="331"] ul.-w-list > li .-w-detail .-w-detail-inner .-w-imgs ul.-w-media li:hover .-w-next ,[data-lib="331"] ul.-w-list > li .-w-detail .-w-detail-inner .-w-imgs ul.-w-media li:hover  .-w-before{opacity:1;}[data-lib="331"] ul.-w-list > li .-w-detail .-w-detail-inner .-w-comment{width: 100%;
	padding: 2rem;
	line-height: 1.5em;
	font-size:1.5rem;}[data-lib="331"] ul.-w-list > li .-w-detail .-w-detail-inner .-w-comment .-w-date{margin-bottom:10px;}[data-lib="331"] ul.-w-list > li .-w-detail [data-hash-tag]{cursor:pointer;
	color: #333333;}[data-lib="331"] ul.-w-list li.-w-active .-w-detail{display: block;}[data-lib="331"] .-w-users{cursor:pointer;}[data-lib="331"] .-w-users .-w-close{display:none;}[data-lib="331"] .-w-users ul{width: 100%;
	margin: 3rem auto;}[data-lib="331"] .-w-users ul li img{width:100%;
	border-radius:100%;
	vertical-align: middle;}[data-lib="331"] .-w-users ul li .-w-name{display:none;
	vertical-align: middle;
	font-size: 1.4rem;
	margin-left: 1rem;
	color:#262626;}[data-lib="331"] .-w-users ul li.-w-active{opacity: 1;}[data-lib="331"] .-w-users.-w-selecting{cursor:initial;
	position: fixed;
	padding:2rem;
	top: 0;
	left: 0;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	z-index: 1;
	width: 95%;
	height: 80%;
	overflow:auto;
	background-color:#FFBCD9;}[data-lib="331"] .-w-users.-w-selecting .-w-close{display:block;
	width:3rem;
	height: auto;
	margin: 0 0 1.5rem auto;
	cursor:pointer;
	padding: 0.5rem;
	fill: #fff;
	background: rgba(0,0,0,0.5);
	border-radius: 100%;}[data-lib="331"] .-w-users.-w-selecting ul{display: flex;}[data-lib="331"] .-w-users.-w-selecting ul li{display: flex;
	align-items: center;
	padding: 0.5rem;
	cursor:pointer;
	width: 160px;
	border-radius: 50px;
	background:#ffffff;
	border:3px solid #ffffff;
	margin-right:6px;
	margin-bottom:6px;}[data-lib="331"] .-w-users.-w-selecting ul li .-w-name{display:initial;}[data-lib="331"] .-w-users.-w-selecting ul li img{width: 32px;
	height:32px;
	border-radius: 50%;}[data-lib="331"] .-w-users.-w-selecting li:nth-child(4n){margin-right:0;}[data-lib="331"] .-w-users.-w-selecting li.-w-active{border:3px solid #ae5e59;}[data-lib="331"] .-w-hash-list.w-selecting{background-color:#FFBCD9;}[data-lib="331"] .-w-hash-list.w-selecting .-w-search-icon{display: block;
	width: 3rem;}[data-lib="331"] .-w-hash-list.w-selecting .-w-hash-tag{text-align: center;
	flex-grow: 1;}[data-lib="331"] .-w-hash-list.w-selecting .-w-hash-tag ul{display:none;}[data-lib="331"] .-w-hash-list.-w-selecting{cursor:initial;
	position: fixed;
	padding:2rem;
	top: 0;
	left: 0;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	z-index: 999;
	width: 95%;
	height: 80%;
	overflow:auto;
	background-color:#FFBCD9;}[data-lib="331"] .-w-hash-list.-w-selecting .-w-search-icon{display: none;}[data-lib="331"] .-w-hash-list.-w-selecting .-w-hash-tag-caption{display: none;}[data-lib="331"] .-w-hash-list.-w-selecting ul{display:block;
	margin:3rem 0;}[data-lib="331"] .-w-hash-list.-w-selecting .-w-hash-tag{text-align: left;}[data-lib="331"] .-w-hash-list.-w-selecting .-w-hash-tag li{display: inline-block;
	border-radius: 3rem;
	background-color: #ffffff;
	color: #333333;
	padding: 1rem 1.6rem;
	margin: 0 1rem 1rem 0;
	cursor:pointer;}[data-lib="331"] .-w-hash-list.-w-selecting .-w-hash-tag li.-w-active{display: inline-block;
	background-color: #5b5041;
	color: #ffffff;}[data-lib="331"] .-w-hash-list[data-selected] .-w-hash-tag-caption{display: none;}[data-lib="331"] .-w-hash-list[data-selected] ul{display:block;}[data-lib="331"] .-w-hash-list[data-selected] ul li{display:none;}[data-lib="331"] .-w-hash-list[data-selected] ul li.-w-active{display:block;}}@media all and (-ms-high-contrast:none){[data-lib="331"] ul.-w-list{display:-webkit-box;
	display:-ms-flexbox;
	display:flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;}[data-lib="331"] ul.-w-list > li{width:15.8%;
	margin-right:1%;
	margin-bottom:2%;}[data-lib="331"] ul.-w-list li:nth-child(6n){margin-right: 0;}[data-lib="331"] .-w-users.-w-selecting .-w-close{height:30px;}}@media (min-width: 769px){[data-lib="331"] ul.-w-list > li:nth-child(9){display: none;}}/*instance:744*/[data-instance="744"] .-w-media_type{fill: var(--o-r-colors-accent);}/*layout:1*/body{
    font-family: 'Zen Old Mincho', serif;
}
h2,h3,h4,h5,h6{
    font-family: 'Zen Old Mincho', serif;
}/*layout:2*//*PAGE*/@media screen and (max-width: 767px) {
  [data-instance="114"]{
    .-w-wrapper{
      max-width: 90%!important;
    }
  }
}